#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
	int i,j;
	int x=0;
	int y=5;
	char input;
	int isFired=0;
	int isKilled=0;
	int ny=5;
	int point=0;

	while(1)
	{
		system("cls");
		printf("point=%d\n",point);
		if(isKilled==0)
		{
			for(i=0;i<ny;i++)
				printf(" ");
			printf("+\n");	
		}
		if(isFired==0)
		{
			for(i=0;i<x;i++)
			printf("\n");
		}
		else
		{
			for(i=0;i<x;i++)
			{
				for(j=0;j<y;j++)
					printf(" ");
				printf("  |\n");
			}
			if(y+2==ny)
			{
				isKilled=1;
				point=point+1;
			}
			else if(y+2!=ny)
				isKilled=0;
			isFired=0;
		}
		for(j=0;j<y;j++)
			printf(" ");
		printf("  *\n");
		for(j=0;j<y;j++)
			printf(" ");
		printf("*****\n");
		for(j=0;j<y;j++)
			printf(" ");
		printf(" * *\n");
		input=getch();
		if(input=='s')
			x++;
		if(input=='w')
			x--;
		if(input=='a')
			y--;
		if(input=='d')
			y++;
		if(input==' ')
			isFired=1;
	}
	system("pause");
	return 0;
}
